well on a river bank - Español Inglés Diccionario